package com.happyrecyclingstation.service;

import com.happyrecyclingstation.dto.MessageDto;
import com.happyrecyclingstation.vo.ContactVO;
import com.happyrecyclingstation.vo.MessageVO;

import java.util.List;

public interface MessageService {

    /**
     * 通过id获取联系人列表
     * @param id
     * @return
     */
    List<ContactVO> getContact(Integer id);

    /**
     * 获取联系人历史消息
     * @param id
     * @return
     */
    List<MessageVO> getHistoryMsg(Integer id);

    /**
     * 保存消息
     * @param messageDto
     */
    void saveMessage(MessageDto messageDto);

    /**
     * 判断是否为联系人
     * @param id
     * @return
     */
    Integer isContact(Integer id);
}
